#pragma once
#ifndef TILE_H
#define TILE_H

#include "AnimatedGraphic.h"
#include "Player.h"
class Tile : public AnimatedGraphic
{
public:
	Tile(const LoadedParams* Params, int animationSpeed, int numFrames);
	void Draw();
	void Update();
	void Shutdown();

	bool isMouseOver();
	bool isSelected();
	bool isActive();

protected:
	bool selected;
	bool released;
	void handleOnClick();

	std::string mainTexture, hoverTexture;
};
#endif

